<?php
/**
 * @version		0.2.0 joomla zmluvy $
 * @package		com_zjmluvy
 * @copyright	Copyright © 2011 - All rights reserved.
 * @license		GNU/GPL
 * @author    AdrianKo		
 * @website   http://code.google.com/p/joomla-zmluvy
 *
 *
 *1.3.2012
 */

// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

 require_once(JPATH_ADMINISTRATOR.'/components/com_jzmluvy/helper.php');

/**
 * Executes additional uninstallation processes
 *
 * @since 0.1
 */
function com_install() {
  jimport( 'joomla.filesystem.file' );
  $version = & jZmluvyHelper::getVersion();
  // nahradenie stareho XML novym
  /*
 if (JFile::exists(JPATH_ADMINISTRATOR.'/components/com_jzmluvy/jzmluvy.xml')) {
      JFile::delete(JPATH_ADMINISTRATOR.'/components/com_jzmluvy/jzmluvy.xml');
    } */
    $path =  JURI::root().'administrator/components/com_jzmluvy/assets/images/install/';
 
  
  if(!empty($version)) {
  $update =  '<p><strong>Upgrade</strong> starej verzie na novú nahradí pôvodné súbory bez zásahu do databázy. Po úspešnom upgrade skontrolujte nastavenia v Parameter či sa neudiala zmena a tieto nastavenia uložte(aj keď zmena nebola vykonaná).<br /> V novej verzií pribudol iný systém nastavenia, venujte tejto časti zvýšenú pozornosť, aby sa vami uložené údaje zobrazovali správne.</p>';
  $update .= '<p>Ďakujeme že používate komponentu <strong>jZmluvy</strong> pre zverejňovanie a že naďalej budú prichádzať ďalšie vylepšenia.</p>';
  $update .= '<p><i>Pred vykonaním upgradu nezabudnite zálohovať všetky dáta a databázu.</i></p>';
  $update .= '<p></p>';
  $update .= '<p></p>';
  $update .= '<p></p>';
  $update .= '<p></p>';
  $update .= '<p></p>';
  }

  
  $install =  '<p>Inštalovanie novej verzie je rýchle a jednoduché. Po inštalácii máte na vyber z viacerých možnosti v nastaveniach kde si prispôsobíte komponentu k vlastným podmienkam. Po nastavení je komponenta jZmluvy pripravená pre vkladanie údajov potrebných pre povinne zverejňovanie.</p>';
  $install .= '<p>Ďakujeme, že ste sa rozhodli pre používate komponenty <strong>jZmluvy</strong> pre zverejňovanie a že budete spokojný s jej používaním.</p>';
  $install .= '<p><strong>Ak zvolíte inštaláciu a mate nainštalovanú staršiu verziu, tak sa všetky vložené dáta zmažú!</strong></p>';
  $install .= '<p>&nbsp;</p>';
  $install .= '<p></p>';
  $install .= '<p></p>';  

  $message =  '<p>Komponenta jZmuvy je určená pre povinne zverejňovanie zmlúv, faktúr a objednávok. jZmluvy sú tvorene s úmyslom jednoduchého zverejňovania v súlade zo zákonom o zverejňovaní</p>';
  $message .=  '<p>Je možné si vybrať možnosť prepojenia s Centrálnym registrom zmlúv.</p>';
  $message .= '<p>Pre inštaláciu komponenty jZmluvy sú na výber dve možnosti; nová inštalácia a upgrade predchádzajúcej. Zvoľte si spôsob inštalácie <strong>inštalovať</strong> alebo <strong>upgradovať</strong></p>';

  if(!empty($version)) {
  $message .= '<p>Inštalovaná verzia je <strong>'.$version['version'].'</strong></p>';
  }
  // $message .= '<br /><p>Toto je verejná testovacia beta verzia, kde sa odstraňujú drobné chyby!</p>';
  
  $message .= '<p>V prípade otázok, návrhov alebo nedostatkov nás prosím kontaktujte. Ďakujeme</p>';
   
?>

   
     <div class="col width-30">
    <fieldset class="adminform">
          <legend>
      <?php echo JText::_( 'Info' ); ?>
      </legend>
        <table>
        <tr nowrap> <?php echo $message; ?>   </tr>
        <tr nowrap>
        </tr>
        </table>
    </fieldset>
</div> 
   
   <?php if(!empty($version)) { ?>  
   <div class="col width-30">
    <fieldset class="adminform">
          <legend>
      <?php echo JText::_( 'Update' ); ?>
      </legend>
        <table class="admintable">
        <tr nowrap> <?php echo $update; ?>   </tr>
        <tr nowrap>
         <div style="float:right;">
        <div id="cpanel"> 
        <div class="icon"> 
        <a href="index.php?option=com_jzmluvy&amp;controller=install&amp;task=upgrade">
        <img src="<?php echo $path ?>upgrade.png" alt="<?php echo JText::_( 'cp_FAKTURY' ); ?>"  /> 
          <span>
            <?php echo JText::_( 'Upgrade' ); ?>
          </span></a>
        </div></div></div> </tr>
        </table>
    </fieldset>
</div>
<?php } ?>


   <div class="col width-30">
    <fieldset class="adminform">
          <legend>
      <?php echo JText::_( 'Nová inštalácia' ); ?>
      </legend>
        <table class="admintable">
        <tr nowrap> <?php echo $install; ?>   </tr>
        <tr nowrap>
         <div style="float:right;">
          <div id="cpanel">
          <div class="icon"> 
             <a onclick="if(confirm('Naozaj chcete nainštalovat jZmluvy?')){this.href='index.php?option=com_jzmluvy&amp;controller=install&amp;task=install';}else{this.href='#';}" href="">  
              <img src="<?php echo $path ?>install.png" alt="<?php echo JText::_( 'cp_ZMLUVY' ); ?>"  /> 
              <span>
                  <?php echo JText::_( 'Nová inštalácia' ); ?>
              </span></a>
        </div>
       </div></div> </tr>
        </table>
    </fieldset>
</div>


<?php } 


function com_preflight() {
  jimport( 'joomla.filesystem.file' );

  // nahradenie stareho XML novym
  if (JFile::exists(JPATH_ADMINISTRATOR.'/components/com_jzmluvy/jzmluvy.xml')) {
      JFile::delete(JPATH_ADMINISTRATOR.'/components/com_jzmluvy/jzmluvy.xml');
    }
  $path =  JURI::root().'administrator/components/com_jzmluvy/assets/images/install/';
  $version = jZmluvyHelper::getVersion();
   
  $message = '<p>Chcete komponentu jZmluvy <strong>inštalovať</strong> alebo <strong>upgradovať</strong>?</p>';
  $message .= '<p>Ak zvolíte inštalovať, <strong>povodne dáta sa zmažú</strong> ak bola pred tým komponenta inštalovaná.</p>';
  $message .= '<p>Pokud zvolíte upgradovať, nainštaluje sa komponenta jZmluvy <strong>bez zmazania</strong> pôvodných nastavení ak bola pred tým komponenta nainštalovaná.</p>';
  $message .= '<p>Verze: '.$version['version'].'</p>';
  $message .= '<p>Datum vydání: '.$version['creationdate'].'</p>';
  $message .= '<p>Pozn.: <strong>Pred každou zmenou nezabudnite zálohovať dáta!</strong></p>';
  $message .= '<p>Pri výbere<strong>UPGRADE</strong>je potrebné nastavenia v Parameters znovu uložiť! Boli vytvorené aj nové šablóny pre stránku, ktore je potrebné v MENU nastaviť.</p>';
  $message .= '<br /><p>Toto je verejna testovacia beta verzia !!! </p>';
  
   
?>
   
     <div class="col width-30">
    <fieldset class="adminform">
          <legend>
      <?php echo JText::_( 'Info' ); ?>
      </legend>
        <table>
        <tr nowrap> <?php echo $message; ?>   </tr>
        <tr nowrap>haha
        </tr>
        </table>
    </fieldset>
</div> 
   
   
   <div class="col width-30">
    <fieldset class="adminform">
          <legend>
      <?php echo JText::_( 'Update' ); ?>
      </legend>
        <table class="admintable">
        <tr nowrap> <?php echo $message; ?>   </tr>
        <tr nowrap>
         <div style="float:right;">
        <div id="cpanel"> 
        <div class="icon"> 
        <a href="index.php?option=com_jzmluvy&amp;controller=install&amp;task=upgrade">
        <img src="<?php echo $path ?>upgrade.png" alt="<?php echo JText::_( 'cp_FAKTURY' ); ?>"  /> 
          <span>
            <?php echo JText::_( 'Upgrade' ); ?>
          </span></a>
        </div></div></div> </tr>
        </table>
    </fieldset>
</div>

   <div class="col width-30">
    <fieldset class="adminform">
          <legend>
      <?php echo JText::_( 'Nová inštalácia' ); ?>
      </legend>
        <table class="admintable">
        <tr nowrap> <?php echo $message; ?>   </tr>
        <tr nowrap>
         <div style="float:right;">
          <div id="cpanel">
          <div class="icon"> 
             <a onclick="if(confirm('Naozaj chcete nainštalovat jZmluvy?')){this.href='index.php?option=com_jzmluvy&amp;controller=install&amp;task=install';}else{this.href='#';}" href="">  
              <img src="<?php echo $path ?>install.png" alt="<?php echo JText::_( 'cp_ZMLUVY' ); ?>"  /> 
              <span>
                  <?php echo JText::_( 'Nová inštalácia' ); ?>
              </span></a>
        </div>
       </div></div> </tr>
        </table>
    </fieldset>
</div>


<?php } ?>